from main import *
from . import math
import geo
import nodes

AFTER_CONST = 21
AFTER_LINEAR = 22
ALL = 1
ALWAYS_SAVE = 1048576
BEFORE_CONST = 19
BEFORE_LINEAR = 20
BREAK = 18
CATMULL_ROM = 3
CONSTANT = 1
CUBIC = 4
DISABLED = 128
DO_NOT_WRITE = 512
ENDLINE = 8192
EXE_PATH = ''
EXPRESSIONS = 1
FLOAT = 5
FONT = 4
GEO = 16
GUI = False
HIDDEN_INPUTS = 4
HORIZONTAL = 17
IMAGE = 1
INPUTS = 2
INT16 = 3
INT8 = 2
INTERACTIVE = True
INVISIBLE = 1024
KNOB_CHANGED_RECURSIVE = 134217728
LINEAR = 2
LOG = 4
MATCH_CLASS = 0
MATCH_COLOR = 2
MATCH_LABEL = 1
MONITOR = 0
NODIR = 2
NO_ANIMATION = 256
NO_CHECKMARKS = 1
NO_MULTIVIEW = 1073741824
NO_POSTAGESTAMPS = False
NO_UNDO = 524288
NUKE_VERSION_DATE = ''
NUKE_VERSION_MAJOR = 6
NUKE_VERSION_MINOR = 3
NUKE_VERSION_PHASE = ''
NUKE_VERSION_PHASENUMBER = 0
NUKE_VERSION_RELEASE = 1
NUKE_VERSION_STRING = ''
NUM_CPUS = 4
NUM_INTERPOLATIONS = 5
PLUGIN_EXT = 'dll'
PREPEND = 8
PYTHON = 32
REPLACE = 1
SAVE_MENU = 33554432
SCRIPT = 2
SMOOTH = 0
STARTLINE = 4096
TABBEGINCLOSEDGROUP = 2
TABBEGINGROUP = 1
TABENDGROUP = -1
TABKNOB = 0
THREADS = 4
TO_SCRIPT = 1
TO_VALUE = 2
USER_SET_SLOPE = 16
VIEWER = 1
WRITE_ALL = 8
WRITE_NON_DEFAULT_ONLY = 16
WRITE_USER_KNOB_DEFS = 4
__package__ = 'nuke'
afterBackgroundFrameRenders = []
afterBackgroundRenders = []
afterFrameRenders = {}
afterRenders = {}
autoSaveDeleteFilters = {}
autoSaveFilters = {}
autoSaveRestoreFilters = {}
autolabels = {}
beforeBackgroundRenders = []
beforeFrameRenders = {}
beforeRenders = {}
env = {}
filenameFilters = {}
knobChangeds = {}
# nodes =
onCreates = {}
onDestroys = {}
onScriptCloses = {}
onScriptLoads = {}
onScriptSaves = {}
onUserCreates = {}
rawArgs = []
untitled = 'Untitled'
updateUIs = {}
validateFilenames = {}
__all__=[]
threading = None